| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Accounting Changes and Error Corrections [Hierarchy] | added:AccountingChangesErrorCorrectionsHierarchy | |||
| 2 | Accounting Changes and Error Corrections [Text Block] | [Concept] Text Block (HTML) | For Period | us-gaap:AccountingChangesAndErrorCorrectionsTextBlock | |
| 3 | Change in Reporting Entity | [Concept] Text/String | For Period | us-gaap:ChangeInReportingEntity | |
| 4 | Immaterial Error Correction | [Concept] Text/String | For Period | us-gaap:ImmaterialErrorCorrection |